package com.dcy.znoa.domain.attendance;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@TableName("att_rule_address")//考勤规则表
public class AttRuleAddress {

    @TableId(type = IdType.AUTO, value = "ara_id")
    Long araId;//考勤规则地点ID
    /**
     * 考勤规则编号：一天有多次上下班时，考勤规则编号一样，序号不一样，序号从前到后
     一般是按照考勤规则编号这个字段来作为其他表的外键。
     数据的合理性放到前端页面去控制
     * */
    @TableField("att_rule_no")
    Integer attRuleNo;//规则编号

    @TableField("comp_id")
    Long compId;//公司id

    @TableField("longitude")
    String longitude;//经度

    @TableField("latitude")
    String latitude;//维度

    @TableField("address")
    String address;//地点


}
